Skip to content

fix: merging dev to main#484

Open
Priyanka2-Microsoft wants to merge 4 commits into
mainfrom
dev
Open

fix: merging dev to main#484
Priyanka2-Microsoft wants to merge 4 commits into
mainfrom
dev

Conversation

@Priyanka2-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

  • ...
    This pull request adds a new postprovision hook to the azure.yaml file, providing clear next-step instructions and displaying the web app URL after provisioning completes. The hook supports both Windows and POSIX environments, making the provisioning process more user-friendly and informative.

Enhancements to provisioning workflow:

  • Added a postprovision hook that outputs completion messages and guides the user to build and push container images, with environment-specific instructions for Windows (PowerShell) and POSIX shells.
  • Displays the web app URL at the end of provisioning, retrieving it from the environment or via azd if not present.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new postprovision hook to the AZD project configuration to improve the provisioning UX by printing clear “what to do next” guidance and the provisioned web app URL for both Windows (PowerShell) and POSIX shells.

Changes:

  • Introduces hooks.postprovision with OS-specific scripts/messages.
  • Prints next-step commands to build/push container images.
  • Displays WEB_APP_URL, falling back to azd env get-value when not present in the environment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants